devout christian - French English Dictionary